By plane
The vast King Fahd International Airport IATA: DMM is about 50 km from the city centre, literally in the middle of the desert — you'll see sand dunes, camels and Bedouin tents on the way there. The world's largest airport by area, the airport is enormous and underutilized. Long-distance links are limited, but Pakistan International Airlines PIA)has flights from all major cities of Pakistan,bmi flies from London and Lufthansa has flights to Frankfurt. All domestic and international flights leave from the same terminal. If you have time to spare and need a meal, head up to the fourth floor above checkin, where you'll find an observation deck and a cafeteria serving up a simple buffet. Once through security, there are virtually no facilities aside from a snack stall and a book shop.
SAPTCO runs comfortable shuttle buses between the airport and the bus station roughly hourly SR12. The trip takes around 45 minutes. Alternatively, taxis can cover the same distance in half an hour and charge upwards of SR50.
By bus
The SAPTCO bus station is on 11th St, some 700m north of the city center. There are regular services throughout the country, as well as SABTCO (http://www.sabtco.biz/) buses direct to Bahrain five times a day; see the Bahrain article for details.